(function() {
	Ext.onReady(function() {
		/**
		 * ellipsis( String value, Number length, Boolean word ) : String
		 * Truncate a string and add an ellipsis ('...') to the end if it
		 * exceeds the specified length 截断字符串和添加一个省略号(…)，只显示包括三个省略号在内的lenght个字符
		 */
		// var str = "chendequanroob@gmail.com";
		// alert(Ext.util.Format.ellipsis(str, 4)); //显示c...
		/**
		 * capitalize( String string ) : String 首字母大写
		 */
		// var str = "chendequanroob@gmail.com";
		// alert(Ext.util.Format.capitalize(str)); //Chendequanroob@gmail.com
		/**
		 * date( String/Date value, [String format] ) : String
		 * 
		 * Formats the passed date using the specified format pattern.
		 * 格式日期，跟Java有较大差别
		 */
//		 * ------------  日期的格式 ----------------
//		 * 
//		 * 年 
//		 * Y 年的数字表示，4位数字，例如1999 
//		 * y 年的两位数字表示，例如99或03 o
//		 * ISO-8601年的数字表示（与Y相同，但是如果ISO周的数W属于前一年或者下一年，那么就用那个年）例如1998或者2004 
//		 * L 是否是闰年。1表示是闰年，否则0
//		 * 
//		 * 月 
//		 * F 月份的全称。Januray到December 
//		 * M 月份文本的简写。Jan到Dec 
//		 * m 月份的数字表示，0开始。例如 01 到 12
//		 * n 月份的数字表示，不以0开头。1到12
//		 * 
//		 * 周 
//		 * D 表示星期中天的缩写。例如，Mon到Sun 
//		 * l 跟D一样，不过是全称，例如Sunday到Saturday 
//		 * w 一周7天的数字表示0（周日）到6（周六） 
//		 * N ISO-8601一周7天的数字表示。1表示Monday（周一）到7表示Sunday（周日）
//		 * W ISO-8601一年中周的数字表示。每周从周一开始计的。所以有01-53，顺序标记了53个周。
//		 * 
//		 * 日 
//		 * d 以0开头的两位数字，表征了一个月中的天。例如,01到31 
//		 * j 跟d的内容一样，只不过不用0开头。例如，1到31 
//		 * t 给定月份内的天数。28到31 
//		 * S 英文中叙述的后缀，用来表示一个月的天时候用，2个字符，跟j可以良好配合。例如，st，nd，rd，或者th（1st，2nd，3rd，4th）
//		 * z 一年365天的数字表示，从0开始。即0-364，闰年则是0-365
//		 
		//alert(Ext.util.Format.date(new Date(), "Y-m-d"));

		/**
		 * format( String string, String value1, String value2 ) : String
		 * 
		 * Allows you to define a tokenized string and pass an arbitrary number
		 * of arguments to replace the tokens. Each token must be unique, and
		 * must increment in the format {0}, {1}, etc. Example usage:Allows you
		 * to define a tokenized string and pass an arbitrary number of
		 * arguments to replace the tokens. Each token must be unique, and must
		 * increment in the format {0}, {1}, etc. Example usage:
		 * 定义一个有标记的字符串，可以用代替符
		 */
		// var str = "chendequanroob@gmail.com";
		// alert(Ext.util.Format.format(new Date()));
		
		/**
		 * substr(String value) : String
		 * 截取字符串跟Java相似
		 */
//		var str = "chendequanroob@gmail.com";
//		alert(Ext.util.Format.substr(str, 2, 19));
//		var str = "chendequanroob@gmail.com";
		
		/**
		 * lowercase( String value ) : String
		 * 大写转小写
		 */
		//alert(Ext.util.Format.lowercase("ZHANGSAN"));
		
		/**
		 * number(Nunber v, String format) : String
		 * 指定数据的格式，比如：数据的小数位数
		 */
		 //alert(Ext.util.Format.number("3234354354.34545454", "0,000.00"));
		 
	});
})();